Melia Azadirachta — synonyms, definition
1. Melia Azadirachta (Noun)
6 synonyms
Azadirachta indica arishth margosa neem neem tree nim tree
1 definition
Melia Azadirachta (Noun) — Large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia.
1 type of
tree
1 part
neem seed
2 parts of
Azadirachta genus Azadirachta